.blank19{width:100%;height:19px;}
.blank23{width:100%;height:23px;}
.blank24{width:100%;height:24px;}
.blank26{width:100%;height:26px;}
.blank28{width:100%;height:28px;}
.blank30{width:100%;height:30px;}
.blank35{width:100%;height:35px;}
.blank37{width:100%;height:37px;}
.blank39{width:100%;height:39px;}
.blank41{width:100%;height:41px;}
.blank42{width:100%;height:42px;}
.blank44{width:100%;height:44px;}
.blank49{width:100%;height:49px;}
.blank52{width:100%;height:52px;}
.blank54{width:100%;height:54px;}
.blank55{width:100%;height:55px;}
.blank56{width:100%;height:56px;}
.blank57{width:100%;height:57px;}
.blank60{width:100%;height:60px;}
.blank62{width:100%;height:62px;}
.blank70{width:100%;height:70px;}
.blank73{width:100%;height:73px;}
.blank78{width:100%;height:78px;}
.blank81{width:100%;height:81px;}
.blank83{width:100%;height:83px;}
.blank86{width:100%;height:86px;}
.blank89{width:100%;height:89px;}
.blank99{width:100%;height:99px;}
.blank102{width:100%;height:102px;}
.blank105{width:100%;height:105px;}
.blank112{width:100%;height:112px;}
.blank114{width:100%;height:114px;}
.blank117{width:100%;height:117px;}
.blank119{width:100%;height:119px;}
.noBackContent h2{font-size:24px;color:#000;}
.stateShow{width:648px;margin:0 auto;height:40px;border-top:1px solid #b5b5b5;position: relative;
  .firstState{left:-24px;}
  .centerState{left:50%;margin-left:-32px;}
  .lastState{right:-24px;}
  span{
    position: absolute;top:-11px;
    i{background:url(../images/wanyi_11.png) -14px -6px;width:22px;height:22px;display:block;margin: 0 auto;}    
  }
  .currentState{
    em{color:#00b28c;font-size:14px;} 
      i{background-position:-71px -6px!important;}
  }
}
/*indexPage*/
.indexPage {
  .bigImgShow{position: relative;}
  .description{position:absolute;top:180px;}
  .description2{position:absolute;top:100px;}
  .index1 h2{font-size:60px;color:#fefefe;margin-left: 47px;}
  .index2,.index3{
    h2{font-size:46px;margin-bottom: 23px;}
    em{font-size:24px;margin-bottom: 84px;display: block;}
    p{font-size:18px;color:#515155;line-height: 36px;}
  }
  .index3{
    h2{line-height: 70px;margin-bottom: 84px;}
  }
  .nextArrow{position: absolute;bottom:15px;display: block;text-align: center;  width: 100%;
    i{background: url(../images/wanyi_11.png) -13px -558px;width:45px;height:21px;display: inline-block;}
  }
  .imgShow{position: relative;width:290px;height:290px; display: inline-block;margin-bottom: 19px;
    em{position: absolute;width:100%;text-align:center;top: 59px;font-size: 24px;line-height: 38px;}
  }
  em{font-size: 20px;display: block;line-height: 52px;}
  .advanceShow{position: relative;  background-color: #fff;padding: 100px 0px;   
    .rightDescription{float: right;text-align: right; margin-top: 33px;}
    h2{font-size:46px;line-height: 75px;display:block;margin-bottom: 78px;}
    p{font-size: 18px;color:#515155;line-height: 37px;}
  }
  .backImg{
    background: url(../images/back.jpg) repeat-x;
    h2{margin-top:75px;margin:42px 0px 70px 0px;}
  }
  .itemDetail{width:183px;display: inline-block; text-align: right;margin-right: 10px;}
  .number{width:45px;text-align: right;display: inline-block;}
  .lastEM{line-height: 23px;text-align: center;}
  .indexMore{  margin-top: 73px;float: right;
    a{font-size:18px;}
  }
}
.itemShow{
    width:100%;background-color: #f6f6f6;padding: 133px 0px 120px 0px;
    img{width:290px;height:290px;}
    a{float:left;width:290px;margin-right:124px;
    }
    .imgShow .whiteColor{color:#fff;}  
    .noMargin{margin-right:0px;}
}
.leftImg2,.leftImg2 img{width:168px;height:482px;display: inline-block;}
.leftImg,.leftImg img{width:430px;height:430px;display: inline-block;}
.indexSlider{
  padding: 100px 0px;position: relative;
  .topImg{
    width:100%;text-align: center; display: block; margin-bottom: 46px;
    img{width:238px;height:238px;}
  }
  .slideDetail{
    display: block;width: 100%;text-align: center;
    em,i{font-size:16px;color:#414141;line-height: 28px;}
    p{font-size:17px;color:#414141;margin-top: 19px;line-height: 30px;}
  }
}
.flex-direction-nav{
  a{background: url(../images/wanyi_11.png);width:30px;height:52px;display: inline-block;text-indent:-9999px;position: absolute;top:200px;}
  .flex-prev{background-position:-6px -493px!important;left:0px;}
  .flex-next{background-position:-64px -493px!important;right:0px;}
}
/*setQuestionPage*/
.setQuestionPage{
  margin: 0px 88px 0px 93px;
  .questionCntr{
    margin-left:59px;
  }
  .questionLine{
    margin-bottom:39px;
  }
  .leftQuestion{
    width:407px;
    height: 29px;
    line-height: 29px;
    display: inline-block;
    margin-right:77px;
    position: relative;
    .selectQuestion{
        width:308px;
        height:20px;
        font-size: 16px;
        line-height: 20px; 
        padding: 4px 16px 4px 0;
        border-bottom:1px solid #c0c0c0;
        margin-left:15px;
        background: url(../images/);
    }
    ul{
        width:322px;
        height:210px;
        overflow-y: scroll;
        overflow-x: hidden;
        border:1px solid #d9d9da;
        background-color:#f1f1f1; 
        position: absolute;
        opacity: .8;
        filter:alpha(opacity=80);
        box-shadow: 0 0 10px #e2e2e2;
        right: 0;
        top: 32px;
        z-index: 1000;
        display: none;
        color:#616161;
    }

    li{
        height:14px;
        padding: 14px 16px;
        line-height: 14px;
        font-size: 14px;
        border-left:4px solid transparent;
        &:hover{
            background-color: #b4b4b4;
            border-left: 4px solid #00ad7f;
        }
    }
    .toggleIcon{
        display: block;
        width: 16px;
        height: 16px;
        position: absolute;
        right: 0;
        top: 12px;
        background: url(../images/wanyi_11.png) no-repeat -91px -163px;
    }
  }
  .expandQuestion .toggleIcon{
    background: url(../images/wanyi_11.png) no-repeat -82px -63px;
  }
  .rightAnswer{width:384px;display: inline-block;
    input{width: 331px;}
  }
}
/*findPasswordByQuestion*/
.hide{display: none;}
.findPasswordPage,.resetPage,.bindEmailPage{margin:0px 93px;}
.infoTitle{font-size:18px;color:#000;padding-left:12px;border-left:2px solid #00b28c;line-height: 18px;}
.questions label{width:224px;text-align: right;display: inline-block;color:#272636;}
.questions input{width:320px;}
.content input{font-size: 16px;border-style:none;border-bottom: 1px solid #c0c0c0;color:#272636;padding:5px 0px;background-color:transparent;}
.questions ul li{margin-bottom:32px;text-align: center;}
.questions .noMargin{margin-bottom: 0px;}
.focus input{border-bottom: 1px solid #6a6a6a;}
.error input{border-bottom: 1px solid #ff0000;}
.submit{text-align: center;}
.findByQuestion .next{margin-left: 73px;}
.submit a{background-color:#3f79ee;padding:15px 0px;width:198px;color:#fff;display: inline-block;line-height: 20px;}
.submitDefault a{background-color:#bfbfbf;}
.back{text-align: right;}
.back a{color:#00b28c;}
/*error*/
.errorInfo{text-align: center;}
.errorIcon{margin-bottom: 22px;}
.errorIcon i{background:url(../images/wanyi_12.png) no-repeat;width:49px;height:42px;background-position:-11px -255px;display: inline-block;}
.wordInfo p{color:#000;}
/*findPasswordByTelephone*/
.send{font-size:12px;color:#fff; padding: 3px 7px;background-color: #569af0;position: absolute;right:0px;width: 78px;bottom: 7px;text-align: center;border-bottom: 2px solid #00b28c;}
.sendAgin{background-color: #a7a7a7;}
.findPasswordPage input,.findPasswordPage #code,.bindEmailPage input{width:372px;}
.findPasswordPage .telephone,.findPasswordPage .info5,.findPasswordPage .info2,.bindEmailPage .mailInfo,.bindEmailPage .info2{margin: 0 auto; width: 372px; display: block;}
.findPasswordPage .telephone,.bindEmailPage .mailInfo{margin-bottom:4px;}
.info{font-size:12px;color:#9c9899;}
.findPasswordPage .hide{display: none;}
.inputInfo{width:932px;}
/*findPasswordByEmail1*/
.emailInfo{
  text-align:center;
  .sendEmail,em{color:#00b28c;}
}
/*findPasswordByEmail2*/
.findByEmail2 h1{background:url(../images/wanyi.jpg) no-repeat;text-indent:-9999px;display: block;width:90px;height:50px;margin-left:94px;}
.mailShow{
  position: relative;
  margin-left:226px;
  background:url(../images/wanyi_20.jpg)no-repeat right bottom;
  p{font-size:18px;color:#272636;}
  .address{font-size:18px;color:#2063eb;margin:30px 0px 20px 0px;display: block;}
  .weixin{position: absolute;bottom:10px;right:10px;}
}
/*findPasswordByEmail3*/
.findByEmail3 {
  h2{color:#000;font-size: 29px;border-bottom: 1px solid #8e8e8e;padding: 0px 0px 10px 35px;}
  .centerShow em{color:#000;font-size:24px;}
  .failureInfo{background:url(../images/wanyi_12.png) -40px -223px;width:24px;height:24px;vertical-align: text-bottom;display: inline-block;margin-right: 10px;}
  .centerShow{text-align: center;}
}
/*findPwdAll*/
.findPwdAll{border-left:4px solid #00b28c;padding:0 180px;}
.findIcon{width:50px;}
.findIcon i{background:url(../images/wanyi_11.png);display: inline-block;width:36px;height:34px;}
.findPwdAll,.setBind{
  .icon1 i{background-position:-15px -219px;}
  .icon2 i{background-position:-15px -276px;}
  .icon3 i{background-position:-15px -332px;}
  ul{vertical-align: middle;}
  ul li{vertical-align: middle;height: 55px;display: table-cell;
    p{color:#272636;}
  }
  .loginErrorIcon{margin: 2px 4px 0px 26px;}
}
.findBool{width:47px;}
.findBool i{background:url(../images/wanyi_12.png);display: inline-block;width:34px;height:34px;background-position: -14px -175px;}
.errorBool i{background-position:-15px -124px;}
.findErrorInfo{background:url(../images/wanyi_21.png) no-repeat 0px 7px;width:218px;height:39px;}
.findErrorInfo p{font-size:12px;color:#272636;overflow: hidden;} 
.findInfo{width:432px;
  em{color:#00b28c;}
}
.title{margin-bottom:10px;font-size:18px;color:#272636;}
/*login*/
.loginPage{margin:0px 187px;}
.errorInfoSmall{display:table;}
.info1{height: 14px; margin-bottom: 18px;}
.info2{margin: 3px 0px 8px 0px;}
.errorInfoSmall em{color:#ea0000;font-size: 12px;line-height: 14px;display: table-cell; vertical-align: middle;padding-left: 8px;}
.loginErrorIcon{background:url(../images/wanyi_12.png) -11px -102px;width:14px;height:14px;display:inline-block;float:left;}
/*leftLogin*/
.leftLogin{float:left;margin-right: 97px;width:370px;}
.loginPage label,.findPasswordPage label,.signUpPage label,.resetPage label,.bindEmailPage label{position: absolute;left:3px;bottom: 6px;color:#9c9899;}
.loginPage input{width:370px;}
.telephone,.password,.validate,.mailInfo{position:relative;}
.telephone{margin-bottom: 32px;}
#code{width:140px;}
.validate{margin:17px 0px 3px 0px;}
.validateImg{margin-left:19px;vertical-align: bottom;}
.validateImg,.validateImg img{width:106px;height:43px;display: inline-block;}
.refreshValidateImg{margin-left:3px;color: #8d8d8d;font-size:14px;border-bottom:1px solid #c0c0c0;padding-bottom:5px;}
.otherLogin{font-size: 12px;width:100%;margin-top: 12px;}
.otherLogin a{color:#00b28c;}
.forget{float: right;}
/*rightLogin*/
.line{width:1px;height:170px;background-color:#7d7d7d;display:block;margin-top: 80px;}
.centerLine{margin-right: 109px; display: inline-block;position:relative;}
.centerLine em{position:absolute;right:-15px;top:136px;padding: 17px 10px; display: inline-block; background-color: #fff;color:#b6b0b3;}
.rightLogin{float:right;}
.rightLogin a{background:url(../images/wanyi_17.jpg) no-repeat;padding-left:66px;display:block;height:40px;color:#909090;line-height: 40px;margin-bottom: 30px;}
.sinaLogin{background-position:-21px -22px!important;}
.QQLogin{background-position:-21px -92px!important;}
.weixinLogin{background-position: -21px -162px!important;}
/*signUp*/
.signUpPage{
  margin:0 auto;width:560px;
  input,#code{width:560px;}
  .telephone{margin-bottom:5px;}
  .password{margin-bottom:4px;}
  .boxs{position:static;}
  .noMargin{margin-right:0px;}
  .validate{margin:0px 0px 4px 0px;}
  .otherLogin{font-size: 14px;}
}
#boxCheck{opacity: 0;filter:alpha(opacity=0);width: auto;}
.success{float:right;}
.intension{width:180px;float: left;margin-right:10px;text-align: center;}
.intension i{width:180px;height:3px;background-color:#a9a9a9;display: block;}
.intension em{font-size:12px;}
.intenCurrent i{background-color:#00b28c;}
.intenCurrent em{color:#00b28c;}
.info,.info2,.info3,.info4,.info5{margin-bottom: 11px;height:16px;display:block;}
.intensionBar{margin-bottom:30px;}
.agree{
  background-image: url(../images/wanyi_12.png);background-position: -41px -37px;
  width: 16px;height: 16px;float: left;margin-right: 6px;}
.agreeOn{background-position: -10px -36px;}
/*reset*/
.resetPage {
  width:932px;position: relative;
  input{width:560px;}
  .password{margin: 22px 0px 5px 0px;}
  .noMargin{margin-right:0px;}
  .intensionBar{margin-bottom:7px;}
}
.updateSuccess{width:216px;height:60px;position: absolute;top:50%;left:50%;margin-top:-30px;margin-left:-108px;background-color:rgba(0,0,0,.36);
  span{width:156px;height:40px;display: inline-block;margin:10px 30px;}
  i{background:url(../images/wanyi_11.png) -65px -338px;width:40px;height:40px;display: inline;float:left;margin-right:20px;}
  em{font-size:24px;color:#fff;line-height: 40px;}
}
.oldContent,.newContent{width:560px;margin:0 auto;}
.infoIcon{background:url(../images/wanyi_12.png) -42px -101px;width:16px;height:17px;float:left;}
.infoSmall em{font-size:14px;color:#000;display: table-cell;vertical-align: middle;padding-left: 8px;}
/*buyIndex*/
.rightLocation{text-align: right;}
.readMore{
    border-bottom:1px solid #1e78eb;padding-bottom:3px; margin: 34px 0px 0px 93px;
  display: inline-block;
    a{color:#1e78eb; width: auto;margin-right: 0px;
}
  }
.buyIndexPage {
  h2{font-size:60px;margin-bottom: 9px;}
  .leftGif img,.imgSlider img{width:60%;height:auto;}
  .infoTitle{font-size:24px;line-height: 24px;margin-bottom: 57px;}
  .answer{margin-left: 91px;  height: 342px;
    a{margin-bottom: 25px; display: block;}
    .answerIcon1{background:url(../images/wanyi_11.png) -13px -96px;width:20px;height:20px;display: inline-block;  vertical-align: text-top;}
    .answerIcon2{background:url(../images/wanyi_11.png) -80px -61px;width:16px;height:12px;display: inline-block;margin-left: 7px;}
    .list{background-position:-80px -42px;}
    em{font-size:18px;color:#3b3b3b; display: inline-block;}
    p{color:#888686;display:none;background: url(../images/wanyi_11.png) -8px -195px no-repeat;padding-left:17px; margin: 9px 0px 0px 28px;}
  }
  .submit{text-align: left;
    a{text-align: center;}
  }
  .leftGif{ 
    background-color:#fff;display: block; padding: 100px 0px;
  }
  .img1{background:url(../images/wanyi_33.jpg);width:186px;height:533px;display:inline-block;}
  .img2{background:url(../images/wanyi_29.jpg);width:163px;height:288px;display:inline-block;}
  .bigImgShow{
    h2{font-size:58px;}
    position:relative;
    p{font-size:18px;color:#818185;line-height: 31px;}
    .price{
      font-size:93px;color:#272636;margin-top:80px;line-height: 93px;
      i{font-size:55px;}
      }
    .description{position: absolute;top:115px;}
  }
  .advanceShow{
    position:relative;
    .description{position: absolute;top:115px;}
    em{font-size:36px;margin-bottom: 23px;display: block;}
    h2{margin-bottom: 99px;}
    p{font-size:18px;color:#515155;margin-bottom: 54px;}
  }
  .sliderShow{
    h2{text-align: center; margin-bottom: 103px;}
    .imgSlider li{position: relative;padding-top: 100px;height: 940px;
      .description{text-align: center;}
      em{font-size:36px;color:#272636;display: block;margin-bottom: 19px;}
      p{font-size:18px;color:#515155;}
    }
  }
  .whiteBack{background-color:#fff;}
  .flexslider{position: relative;
    .bottomGif{display: block;text-align: center;}
  }
  .rightShow{float:right;width:400px;}
}
.flex-control-nav{
  text-align: center; position: absolute; bottom: 80px;  left: 0px;width: 100%;
  li{ display: inline-block;color: #fff;margin: 0 30px;
    a{ background:url(../images/wanyi_11.png) -13px -465px;width: 18px;height: 18px;text-indent: -9999px;cursor: pointer;display: inline-block;}
    a.flex-active{background-position: -47px -462px!important;}
   }
}
.normalQuestion{padding:100px 0px;background-color: #e5eaef;background-image:url(../images/wanyi_35.jpg);background-position:right bottom;background-repeat: no-repeat;height: 483px;}
/*buy*/
.buyContent{width:100%;background-color: #fff;}
.buyPage{
  .buyTitle{font-size:20px;color:#3b3b3b;border-bottom:1px solid #6a6a6a;}
  .borderBottom{border-bottom:1px solid #00b28c;}
  .aTitle{width:178px;float: left;padding-bottom:10px;}
  .bTitle{width:150px;float:right;padding: 0px 2px 10px 0px;text-align: center;}
  .delete{background:url(../images/wanyi_12.png) -5px -222px;width:24px;height:24px;display: inline-block;vertical-align: top;}
  .buyList{margin-bottom:10px;border-bottom: 1px solid #868686;}
  .buyList li{padding-bottom: 16px;}
  .imgShow{width:243px;display:inline-block;}
  .testInfo{vertical-align: top;display: inline-block;width: 390px;margin-right: 305px;}
  .price{font-size:20px;color:#3b3b3b;}
  .unit{font-size:30px;color:#3b3b3b;}
  .testPrice{vertical-align: top;display: inline-block;margin-top: 13px;}
  .inputInfo{margin-bottom:37px;display: block;line-height: 25px;font-size:14px;color:#9b9b9b;}
  .borderList{border-bottom:1px dashed #d9d9d9;}
  .search{  margin: 14px 0px 0px 42px;display: inline-block;float: left;
    i{color:#3b3b3b;font-size:16px;}
    em{color:#1e78eb;font-size:20px;padding: 0px 5px;}
  }
  .searchPrice{color:#333; margin-right: 11px;
    em{color:#1e78eb;font-size:20px;}
  }
}
.testInfo {
  em{margin-top:22px;font-size:20px;color:#3b3b3b;display:block;}
  p{font-size:14px;color:#3b3b3b;}
  .inputBox{position:relative;display: block;}
}
.inputBox input{border-bottom:1px solid #6a6a6a;width:100%;}
.inputBox label{color:#b6b0b3;font-size:16px;position: absolute;left:3px;bottom: 6px;}
.addMore {
  margin-left: 42px;
  a{color:#fff;font-size:20px;background-color:#00c69c;padding: 8px 14px;border-radius: 3px;line-height: 23px;display: inline-block;}
  i{background:url(../images/wanyi_11.png) -74px -214px;width:23px;height:26px;display: inline-block;margin-right: 10px;vertical-align:middle;}
}
.buyAddress{
  margin-top: 35px;
  .centerLine{margin:0px;
    em{top:190px;}
  }
  .line{height: 454px;margin-top:0px;}
  .commonImg{background-image: url(../images/wanyi_12.png);display: inline-block;}
  .newAddress{background-position: -10px -64px;width:20px;height:25px;margin-right: 8px;}
  .oldAddress{background-position: -44px -63px;width:20px;height:25px;margin-right: 8px;}
  .addressSearch{background:url(../images/wanyi_11.png) -15px -98px;width:16px;height:16px;display: inline-block;margin-right: 7px;}
  .useIt{background-position:-75px -98px!important;}
  .buyIcon{background-position: -60px -188px;width:9px;height:8px;vertical-align: top;}
  dl{margin-bottom: 56px;}
  dl dt{font-size:18px;color:#1e78eb;vertical-align: top;margin-bottom: 30px;}
  dl dd span{width:80px;text-align: right;display: inline-block;margin-right: 8px;}
  .addPosition label,input{color:#b6b0b3;}
  label{color:#3b3b3b;}
  #userAddress{
    display: inline-block;
    width: auto;
    select{
        width:154px;
        font-size: 16px;
        line-height: 29px;
    }
  }
  
  .buyInput{width:335px;}
  .addPosition{position: relative;width:auto;
    label{position: absolute;left:3px;bottom:6px;}
  }
  .addressLeft{float:left;width:684px;
    dd{margin:0px 0px 32px 34px;}
  }
  .submitButton{text-align: center;}
}
.addressRight{float:right;width:400px;
  dd{line-height: 24px;margin:0px 0px 32px 22px;}
}
#addressDetail{width: 512px;}
.submitAll{background-color:#dcdcdc; height: 50px;}
.submitRight{float:right;}
.buyStep3{
  ul li{float:left;}
}
.otherLeft,.otherRight{background-color:#f6f6f6;}
.otherLeft {
  float:left;margin-left: 100px;padding: 26px 39px;width:340px;height:180px;
  p{color:#9c9899;}
}
.otherRight {
  float:right;padding: 17px 39px;height:198px;width: 475px;
  p{color:#3b3b3b;margin-bottom: 27px;}
  i{font-size:42px;color:#3b3b3b;}
  b{font-size:30px;color:#1e78eb;}
  .otherFirst{text-align: right;}
}
.buyDetail .fifthCell{
  font-size:28px;color:#1e78eb;
  i{font-size:20px;color:#1e78eb;}
} 
.firstCell{width:372px;text-align: center;}
.secondCell{width:187px;}
.thirdCell{width:187px;}
.fourthCell{width:187px;}
.fifthCell{width:184px;text-align: right;}
.buyTitleInfo{padding: 28px 0px 12px 0px;border-bottom: 1px dashed #d9d9d9;}
.buyTitleInfo li,.otherLeft em,.otherRight em,.pay em{font-size:18px;color:#3b3b3b;}
.buyDetail {
  padding: 25px 0px 46px 0px;border-bottom: 1px dashed #d9d9d9;
  li{color:#3b3b3b;}
}
.pay{margin-left:94px;}
.agreePay{background:url(../images/wanyi_12.png) -41px -9px;width:19px;height:19px;display:inline-block;margin:0px 12px 0px 3px;line-height: 43px;}
.agreeOnPay{background-position:-10px -9px!important;}
.payWay{margin-bottom:21px;}
.payImg img{width:143px;height:38px;}
/*aboutWanyi*/
.aboutWanyi {
  .imgShow span{display:inline;float: left;}
  .imgLeft,.imgLeft img,.imgRight,.imgRight img{width:308px;height:548px;display: inline-block;}
  .imgCenter{width:483px;height:548px;margin:0 9px;
    img{width:483px;height:271px;}
  }  
  h4{font-size:26px;color:#3b3b3b;margin-bottom: 16px;}
}
h3{font-size:54px;margin-bottom: 37px;}
.intro1{font-size:24px;color:#515155;line-height: 49px;}
.intro2,.jobInfo p,.contactUs li{font-size:20px;color:#515155;line-height: 40px;}
/*join*/
.bigImgShow img{width:100%;height:auto;}
.joinPage{  
  h3{text-align:center;margin-bottom: 42px;}
  .intro3{font-size:20px;line-height: 40px;text-align: center;}
  h4{font-size:28px;color:#3b3b3b;  margin-bottom: 17px;}
  h5{font-size:26px;color:#3b3b3b;border-top:1px solid #aaa; padding: 53px 0px;}
  .job {    
    li {
      float:left;width: 25%;text-align: center;display: inline;
      a{font-size:24px;color:#3b3b3b;border-bottom:2px solid #f6f6f6;padding-bottom:23px;display: inline-block;}
    }
    .current a{color:#1e78eb;border-bottom:2px solid #1e78eb;}
  }
  .mailTo{text-align: right;}
  .jobInfo{margin-left: 186px;
    li{display: none;}
    .firstDetail{display: block;}
  }
}
/*contactUs*/
.contactUs{
  h5{font-size:26px;color:#3b3b3b; padding: 53px 0px;}
  .mailDetail {
    margin-bottom: 30px;
    li{float:left;width:50%;}
  }
  .mapShow,.mapShow img{width:1118px;height:auto;display: block;}
}
.backShadow{width:100%;height:80px;display: block;position: absolute;left:0px;top:0px;background-color:#fff;opacity:0.2;filter:alpha(opacity=20);}
/*FAQ*/
.FAQPage{
  h3{font-size:36px;margin-bottom: 58px;}
  h5{font-size:20px;color:#1e78eb;margin: 18px 0px 17px 0px;}
  .nav1{font-size:20px;border:1px solid #d0d0d0;border-bottom: none;padding: 16px 20px 16px 32px; display: block;}
  .FAQLeft{float:left;width:255px;border-bottom:1px solid #d0d0d0;
    li{ background-color: #fff;
      i{background:url(../images/wanyi_12.png) -8px -307px;width:20px;height:20px;display: inline-block;vertical-align: middle;}
      .iSearch{background-position:-41px -311px!important;}
      em{width: 178px;display: inline-block;}
    }
    .nav2{font-size:18px;display:block;border:1px solid #d0d0d0;border-bottom: none;padding: 16px 0px 16px 76px;}
  }
  .FAQRight{
    float:right;width:741px;display: none;
    p{font-size:16px;color:#515155;line-height: 37px;}
  }
  .show{display: block;}
  .slideDownShow{display: none;}
}
/*set*/
.setPage .findPwdAll{border:none;}
.setBind{padding-left:184px;}
.setInfo{width:352px;}
.bindSuccessInfo{width:176px;}
.setErrorInfo{background: url(../images/wanyi_67.png) no-repeat 0px 7px; width: 176px;
    height: 39px;}
.setPage a{color:#2063eb;}
.goLink {
    width: 103px;
    text-align: center;
}
.setBind {
  .bindIcon{font-size: 14px;}
  .setErrorInfo{font-size: 12px;}
}
.imgHead{text-align: center;
  .imgShow{display: block;margin-bottom:20px;}
  img{width:100px;height:100px;}
  .changeButton{padding:4px 8px;font-size:14px;color:#000;background-color: #d7cecb;border-radius: 5px;}
}
.bindSuccessInfo .bindIcon{background:url(../images/wanyi_11.png) -75px -304px;width:18px;height:18px;float:left;display: inline; margin: 0px 8px 0px 22px;}
.setBackContent{width:932px;margin:0 auto;position: relative;}
.changeImgWindow{width:870px;height:626px;position:absolute;top:8px;left:50%;margin-left:-435px;background-color:#fff;
  h4{font-size:20px;color:#000;margin:0px 23px 23px 36px;}
  h5{font-size:18px;color:#000;}
  .leftWindow{float:left;margin-left:62px;display: inline;}
  .rightWindow{float:right;display: inline;}
  .addMore{position: absolute;left: 50%;top: 50%;margin-left: -70px;
margin-top: -21px;width: 141px;height: 43px;}
}
.leftSmallWindow{width:480px;height:410px;position: relative;margin-top: 13px;background-color:#eee;}
.closeWindow a{float: right;background:url(../images/wanyi_11.png) -75px -258px;width:21px;height:21px;margin: 13px 16px 2px 0px;}
.rightWindow{
  img{border-radius: 50%;display: block;margin:10px auto;}
  .bigImg{ 
    display: block;margin-bottom: 89px;
    img{width:100px;height:100px;}
  }
  .smallImg img{width:50px;height:50px;}
  .rightSmallWindow{text-align: center;background-color:#eee;width:227px;height:359px;margin: 13px 64px 0px 0px;padding-top:51px;}
}
.smallWindowSubmit {
  float: right;margin:26px 64px 0px 0px;
  a{background-color: #00ad7f;padding: 15px 0px;width: 129px;color: #fff;display: inline-block;line-height: 20px;text-align: center;}}
/*sample*/
.samplePage{
  h2{font-size:54px;color:#fff;}
  .description{position: absolute;top:172px;}
}
.sampleShow{
  margin-top: 56px;
  ul li{border-bottom: 1px solid #b9b9b9;padding:60px 0px;}
  .noMargin{border:none;}
  .sampleImg{margin: 24px 112px 0px 0px;}
  .sampleNumber{width:70px;font-size:46px;display: inline-block;color:#3b3b3b;vertical-align: top;}
  .sampleImg img,.sampleImg{width:370px;height:264px;display: inline-block;}
  .sampleDetail{width:550px;display: inline-block;vertical-align: top;margin-top: 71px;}
  
  em{font-size:20px;display:block;margin-bottom: 17px;}
  p{line-height: 37px;}
}
/*DNAPage*/
.DNAPage{
  h2{font-size:60px;color:#fff;}
  .description{position: absolute;top:172px; margin-left: 80px;}
  h3{font-size:60px;color:#007aff; margin-bottom:52px;}
  span{display: inline-block;}
  .DNAImg1,.DNAImg1 img{width:444px;height:420px;}
  .DNAImg2,.DNAImg2 img{width:570px;height:274px;}
  .DNAImg3,.DNAImg3 img{width:396px;height:360px;}
  .DNAImg4,.DNAImg4 img{width:360px;height:330px;}
  .DNAImg5,.DNAImg5 img{width:240px;height:274px;}
  .leftImg,.leftDetail{float:left;}
  .rightImg,.rightDetail{float:right;}
  .DNAImg1{margin: 42px 0px 0px 63px;}
  .DNAImg2{margin: 43px 0px 0px 0px;}
  .DNAImg3{margin: 10px 0px 0px 39px;}
  .DNAImg4{margin: 10px 72px 0px 0px;}
  .DNAImg5{margin: 28px 0px 0px 141px;}
  .DNADetail1{margin: 85px 56px 0px 0px;}
  .DNADetail2{margin: 42px 0px 0px 0px;}
  .DNADetail3{margin: 62px 27px 0px 0px;}
  .DNADetail4{margin: 63px 0px 0px 0px;}
  .DNADetail5{margin: 0px 58px 0px 0px;}
}
.DNAShow{
  padding: 33px 0px;
  em{font-size:24px;color:#515155; margin-bottom: 19px;display: block;}
  p{color:#515155;line-height: 30px;}
  ul li{margin-bottom:150px;}
}
/*orderPage*/
.orderPage{
  .bigImgShow{position: relative;}
  h2{text-align: center;font-size:46px;color:#fff;position: absolute;left:0px;top:100px;width: 100%;line-height: 70px;
    p{margin-left: -490px;}
    .lastTitle{margin-left: -60px;}
  }
} 
.orderDetail{
  margin-top: 81px;
  li{float:left;text-align: center;}
  h3{font-size:24px;margin-bottom: 27px;}
  .buyDetail{border:none;padding: 28px 0px 0px 0px;
    .fifthCell{font-size:14px;}
  }
}
.testOrder{
  margin-bottom: 225px;
  .buyTitleInfo,.buyDetail{margin-left: 170px;}
  .firstCell{width:200px;}
}
.manageAddress{
  .firstCell{width:186px;}
  .secondCell{width:370px;}
  .buyDetail .secondCell{text-align: left;line-height: 27px;}
}
/*orderDetailPage*/
.orderDetailPage{
  h3{font-size:20px;margin-bottom: 30px;
    i{font-size:16px;}
  }
}
.deleteOrder{float:right;background:url(../images/wanyi_64.png) -3px -278px;width:21px;height:21px;margin-right: 21px;display: inline;}
.orderDetailShow{
  border:1px solid #cfcfcf;
  .buyTitleInfo{border-bottom:1px solid #cfcfcf;
    th{padding:19px 0px;text-align: center;}
  }
  .buyDetail{border-bottom:none;padding:0;color:#616161;
    td{border-right:1px solid #dfdfdf;padding: 27px 0px;text-align: center;}
    .fifthCell{border:none;}
    p{line-height: 29px;}
  }
  .firstCell{width:184px;}
  .secondCell{width:190px;}
  .thirdCell{width:275px;
    em,i{width:49%;display: inline-block;}
  }
  .fourthCell{width:186px;}
  .fifthCell{width:280px;
    p{display: block;font-size:16px;color:#616161;margin-bottom: 15px;}
    a{color:#fff;display: inline-block;padding:6px 30px;font-size:14px;background-color:#1e78eb;}
  }
}
.distributionAddress{padding-left:51px;padding-bottom: 18px;border-bottom: 1px solid #dfdfdf;
  li{margin-bottom:10px;}
}
.otherInfo{padding-left:51px;}
.finishPay{
  margin-top:24px;border-top:1px solid #dfdfdf;padding-top:25px;
  ul{margin-bottom:13px;}
  .logisticsTitle{font-size:18px;
    .logis2 i{margin-left:35px;}
  }
  li{float:left;}
  .logis1{text-align: center;width: 207px;}
  .logis2{width: 753px;}
  .logis3{text-align: center;width: 124px;}
}

/*personalCenter*/

.personalCenter1,
.personalCenter2,
.personalCenter3{
    width: 1052px;
    margin: 0 0 70px 65px;
    
}
.personalCenter1{
    .userInfor{
       display: inline-block; 
       position: relative;
       h3{
        margin-bottom: 0;
       }
    }
    .dropDownIcon{
        display: inline-block;
        width:15px;
        height: 10px;
        background: url('../images/wanyi_11.png') no-repeat -90px -162px;
        margin-left:22px;
        vertical-align: middle;
    }
    .headImg{
        width:52px;
        height:52px;
        position: absolute;
        right: -63px;
        top: -15px;
    }
    .dropList{
        display: none;
        position: absolute;
        top: 28px;
        right: 0;
        width: 80px;
        background-color: #dcdcdc;
        text-align: center;
        line-height: 30px;
        font-size: 14px;
        li{
            height: 30px;
            &:hover{
                background-color: #00c69b;
            }
        }
    }
}
.boxShadow{
    background-color: #fff;
    box-shadow: 0 1px  5px #ededed;
    -webkit-box-shadow: 0 1px  5px #edecec;
    -moz-box-shadow: 0 1px  5px #edecec;
    position: relative;
}
.userStatus{
    height: 272px;
    margin-top:50px;
    .leftImg{
        width:410px;
        height: 272px;
        img{
            width: 100%;
            height: 100%;
            vertical-align: top;
        }
    }
}
.statusList{
    width:470px;
    margin:60px 0 0 60px;
    li{
        height:16px;
        font-size: 16px;
        line-height: 16px;
        margin-bottom: 25px;
        vertical-align: middle; 
        padding-left: 39px;
        background: url('../images/personalCenterIcon.png') no-repeat -70px -228px;
        color: #ababac;
    }
    .finished{
        color: #505153;
        background: url('../images/personalCenterIcon.png') no-repeat 0 -228px;
    }
}
.userBtnCntr{
    height: 50px;
    .userBtn{
        display: inline-block;
        float: right;
        width: 197px;
        height: 50px;
        margin-right: 26px;
        background: url('../images/personalCenterIcon.png') no-repeat;
    }
    .goToBuy,
    .goToActive,
    .appStore{
        width: 184px;
    }
    .report{
        background-position: 0 -57px;
    }
    .reportNon{
        background-position: 0 -113px; 
    }
    .goToBuy{
        background-position: -264px 0; 
    }
    .goToActive{
        background-position: -264px -57px; 
    }
    .downApp{
        width: 202px;
        background-position: -247px -114px;
        position: relative;
        &:hover .qrcode{
            display: block;
        }
    }
    .qrcode{
        position: absolute;
        display: none;
        width: 168px;
        height: 168px;
        left: -154px;
        bottom: 0px;
        img{
            width: 100%;
            height: 100%;
            vertical-align: top;
        }  
    }
    .trIcon{
        position: absolute;
        right: -14px;
        bottom: 15px;
        display: inline-block;
        width: 14px;
        height: 16px;
        background: url(../images/personalCenterIcon.png) no-repeat -324px -268px;
    }
}
.userArchives{
    padding: 52px 0 32px;
    margin-top: 48px;
}
.userArchivesL{
    width: 400px;
    overflow: hidden;
    margin-left:105px;
    line-height: 34px;
    font-size: 18px;
    li{
        height:34px;
        margin-bottom: 18px;
        span{
            display: inline-block;
            width: 35px;
            height: 35px;
            background: url('../images/personalCenterIcon.png') no-repeat;
            margin-right: 33px;
            vertical-align: middle;
        }
        i{
            font-size: 16px;
            margin-left: 20px;
            vertical-align: middle;
        }
        .age{
            background-position: -2px -257px;
        }
        .bloodType{
            background-position: -43px -257px;
        }
        .allergy{
            background-position: -83px -257px;
        }
        .familyHistory{
            background-position: -123px -257px;
        }
        .sickenHistory{
            background-position: -163px -257px;
        }
    }
}
.userArchivesR{
    width:444px;
    overflow: hidden;
    margin-left: 10px;
    h4{
        font-size: 18px;
        line-height: 20px;
        padding: 38px 0 33px;
    }
    .totalDtail{
        height:18px;
        background: url('../images/personalCenterIcon.png') no-repeat -2px -169px;
    }
    .finishedDetail{
        display: inline-block;
        position: relative;
        width: 50%;
        height: 100%;
        background: url('../images/personalCenterIcon.png') no-repeat -2px -199px;
    }
    .sliderThumb{
        display: inline-block;
        width: 32px;
        height: 32px;
        position: absolute;
        right: -16px;
        top: -8px;
        background: url('../images/personalCenterIcon.png') no-repeat -206px -258px;
    }
    .percent{
        height: 20px;
        font-size: 18px;
        line-height: 20px;
        color: #00c69b;
        margin-top:14px;
        text-align: right;
    }
    .detailTips{
        margin-top: 38px;
        font-size: 16px;
        line-height: 20px;
    }
}
.suggest{
    font-size: 18px;
    line-height: 20px;
    margin-top:43px;
}
.noSuggest{
    line-height: 137px;
    padding-left: 147px;
}
.suggestList{
    width: 942px;
    padding:40px 0;
    margin:0 auto;
    font-size: 16px;
    line-height: 35px;
    li{
        padding: 14px 0 10px;
        border-bottom: 1px solid #dcdcdc;
    }
    .listNum{
        font-size: 18px;
        line-height: 18px;
        padding:9px 0;
        display: inline-block;
        width: 46px;
        background-color: #00c69b;
        color: #fff;
        text-align: center;
    }
    .suggestContent{
        width: 785px;
        margin-left: 54px;
        line-height: 22px;
        padding-top: 8px;
    }
    .suggestReason{
        font-size: 14px;
        padding-top: 3px;
        color: #ababac;
    }
    .toggleIcon{
        display: inline-block;
        width: 30px;
        height: 35px;
        background: url(../images/personalCenterIcon.png) no-repeat -250px -258px;
    }
    .expand{
        background: url(../images/personalCenterIcon.png) no-repeat -285px -255px;
    }
}
/*personalData*/
.personalTitle1,
.personalTitle2,
.personalTitle3{
    width:1050px;
    margin-left: 65px;
}
.dnaBindCntr{
    margin-top: 42px;
    height: 98px;
    padding: 90px 0 92px;
    position: relative;
    .personHeader{
        display: block;
        width: 34px;
        height: 34px;
        position: absolute;
        background: url(../images/wanyi_64.png) no-repeat 0 0;
        top: 17px;
        right: 15px;
    }
}
.bindStatus{
    margin-left: 70px;
    span{
        display: inline-block;
        vertical-align: middle;
    }
    .dna{
        width:216px;
        height: 90px;
        background: url(../images/wanyi_54.png) no-repeat left center ;    
    }
    .bindIndicator{
        width: 469px;
        height: 33px;
        margin: 34px 38px 34px 20px;
        background: url(../images/bindok.png) no-repeat left center;
    }
    .headImg{
        width: 100px;
        height: 100px;
        img{
            width: 100%;
            height: 100%;
            vertical-align: top;
        }
    }
}
.userBtnCntr{
    .binded{
        width: 156px;
        background-position: 0 -307px; 
    }
    .downDnaData{
        width: 252px;
        background-position: -198px -307px; 
    }
}
.dnaDescrip{
    margin: 22px 0 112px;
    line-height: 30px;
    color:#515151;
}
.lastone{
    margin: 22px 0 0;
}
.dnaGroup{
    width: 100%;
    margin-top: 47px;
    background-color: #f6f6f6;
    overflow: hidden;
}
.dnaChart{
    width:996px;
    padding-left: 67px;
    line-height: 59px;
    color:#fff;
    text-align: center;
    li{
        height:59px;
        width: 83px;
        padding:183px 0 0;
        float:left;     
    }
}
.dnaChart1{
    background: url(../images/wanyi_55.jpg) no-repeat left top;
    li{
        padding:183px 0 0;    
    }
}
.dnaChart2{
    margin-top:28px;
    background: url(../images/wanyi_56.jpg) no-repeat left top;
    li{
        padding:173px 0 0; 
    }
}
.dnaRelate{
    margin-top: 42px;
    padding: 55px 0;
    table{
        width: 100%;
        text-align: center;
        font-size: 16px;
    }
    th{
        text-align: center;
        width: 510px;
        font-size: 18px;
        line-height: 42px;
        height:42px;
    }
    td{
        line-height: 17px;
    }
    .downDnaRelate{
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url(../images/wanyi_64.png) no-repeat 0 -163px;
    }
}